@charset "utf-8";
/* CSS Document */

/* 主栏 */
.fcj_menu .mn-banner{ width:747px; height:259px;}
.fcj_menu .mn-banner .bigl-ad{ float:left;}
.fcj_menu .mn-banner .smallr-ad{ float:right; width:88px;}
.fcj_menu .mn-banner .topr{ line-height:9px; height:9px; background-position:-405px -340px}
.fcj_menu .mn-banner .middler{ line-height:10px;height:241px; background-color:#181818;}
.fcj_menu .mn-banner .middler{ text-align:center; overflow:hidden;}
.fcj_menu .mn-banner .middler .simg{ padding:4px 0px;}
.fcj_menu .mn-banner .bottomr{ line-height:10px; height:10px;background-position:-108px -1638px;}
.fcj_menu .mn-litad{ margin:10px 0px;width: 746px;height: 46px;background-position:0 -924px;color: #FFF; }
.fcj_menu .mn-litad strong { width: 54px;height: 46px;line-height: 46px;float: left;text-align: center;font-size: 12px;margin-right: 6px;color: #FFF; }
.fcj_menu .mn-litad span { width: 672px;height: 46px;line-height: 46px;font-size: 11px;float: left;font-weight: bold;padding-left: 10px; }
.fcj_menu .mn-litad span span { width:auto;height: 22px;background-position: 0 -669px;float:left;margin-top: 12px;line-height: 22px;padding: 0 18px; }


/* 产品展示 */
.fcj_product_show .blkhdl{width:531px; text-align:left; padding-left:10px;}
.fcj_product_show .blkhdr{width:206px;background-position:-287px -340px;}
.fcj_product_show .blkbody{ position:relative;border:1px #ccc solid;border-radius: 0px 0px 6px 6px;}
.fcj_product_show .blkbody .more{ text-align:left; position:absolute; background-position:41px -645px; height:20px; width:60px; top:-26px; right:10px; color:#FFF; font-weight:bold; padding-top:2px;}
.fcj_product_show .blkbody ul{ width:734px; margin:0 auto;}
.fcj_product_show .blkbody ul img{ width:165px; height:165px;}
.fcj_product_show .blkbody li{ width:175px; margin:9px 4px; float:left; position:relative; display:inline;}
.fcj_product_show .blkbody li a{ color:#000;}
.fcj_product_show .blkbody li .prd{ padding:5px; text-align:center;}
.fcj_product_show .blkbody li simg{ width:150px;}
.fcj_product_show .blkbody li .spname{ text-overflow:ellipsis;  word-break:normal;white-space:normal;width:135px; height:29px;overflow:hidden; padding:0px 20px 0px 20px;}
.fcj_product_show .blkbody li .sprice{ }
.fcj_product_show .blkbody li .sprice a{ width:165px; height:20px;color:#F00; padding-top:5px;}
.fcj_product_show .blkbody li .sprice a b { font-size: 12px; }
.fcj_product_show .blkbody li .pboxbar{ text-decoration:none;width:165px; height:165px; position:absolute; top:5px; left:5px;}
.fcj_product_show .blkbody li .top-prd{ background:url(../images/like.png) center no-repeat; width:50px; height:61px; top:-9px; right:0px; position:absolute;}
.fcj_product_show .blkbody li .discount-prd{ background:url(../images/discount.png) center no-repeat; width:45px; padding:7px 0px 21px 10px; top:-12px; left:-21px; position:absolute;color:white;font-weight:bold;font-size:13px;}


.w-blk-pdlshow{margin-top:10px;}
.w-blk-pdlshow .blkhdl{width:531px; text-align:left; padding-left:10px;}
.w-blk-pdlshow .blkhdr{width:206px;background-position:-287px -340px;}
.w-blk-pdlshow .blkbody_cld{ position:relative;border:1px #ccc solid;border-radius: 0px 0px 6px 6px;}
.w-blk-pdlshow .blkbody_cld .more{ text-align:left; position:absolute; background-position:41px -645px; height:20px; width:60px; top:-26px; right:10px; color:#FFF; font-weight:bold; padding-top:2px;}
.w-blk-pdlshow .blkbody_cld ul{ width:734px; margin:0 auto;}
.w-blk-pdlshow .blkbody_cld ul img{ width:157px; height:215px; border:1px #000 solid;border-radius:5px;}
.w-blk-pdlshow .blkbody_cld li{ width:175px; margin:9px 4px; float:left; position:relative; display:inline;box-shadow:2px 2px 5px #CCC;-moz-box-shadow:2px 2px 5px #CCC; }
.w-blk-pdlshow .blkbody_cld li a{ color:#000; }
.w-blk-pdlshow .blkbody_cld li .prd{ padding:5px; text-align:center;}
.w-blk-pdlshow .blkbody_cld li .prdi { text-align:center; }
.w-blk-pdlshow .blkbody_cld li simg{ width:150px;}
.w-blk-pdlshow .blkbody_cld li .spname{ text-overflow:ellipsis;  word-break:normal;white-space:normal;width:135px; height:29px;overflow:hidden; padding:0px 20px 0px 20px;}
.w-blk-pdlshow .blkbody_cld li .sprice{ }
.w-blk-pdlshow .blkbody_cld li .sprice a{ width:165px; height:20px;color:#F00; background-position:0px -667px; padding-top:5px;}
.w-blk-pdlshow .blkbody_cld li .sprice a b { font-size: 12px; }
.w-blk-pdlshow .blkbody_cld li .pboxbar{ text-decoration:none;width:157px; height:215px; position:absolute; top:5px; left:5px; }